به گزارش سافت گذر و به نقل ازمجله شبکه؛اولین وبسایت در فهرست ما به دلیل حجم عظیمی از مقالات آموزشی TutsPlus Code
است. این وبسایت به معنای واقعی کلمه به آموزش اختصاص داده شده است و از
معدود برندهایی است که مقالات آموزشی با کیفیت را ارائه میکند. تمام مطالب
آموزشی موجود در این سایت به تفصیل شرح داده شدهاند و هدف آنها ارائه
تمام جزئیات مربوط به یک موضوع آموزشی است.
شما
میتوانید مطالب آموزشی را بر اساس برچسبها جستجو کنید یا حتی تمام
دستهبندی مربوط به توسعه وب را بررسی کنید. دستهبندی منابع آموزشی از
اصول پایه HTML5/CSS3 تا کتابخانههای پیچیدهتر و زبانهای برنامهنویسی
مثل JavaScript, PHP و Ruby را در بر میگیرد.
یکی
دیگر از سایتهای غنی و ارزشمند در زمینه آموزش وب Scotch است. طبقهبندی
مطالب آموزشی در این وبسایت تقريبا کامل است و اغلب موضوعات مربوط به
طراحی و توسعه وب را پوشش میدهد.
با
پیگیری آموزشهای موجود در Scotch شما میتوانید سطح علمی خود را از یک
توسعهدهنده متوسط به یک متخصص حرفهای افزایش دهید. هدف اصلی مطالب موجود
در Scotch توسعهدهندگان سطح متوسط است، بنابراین این سایت چندان مناسب
افراد تازهکار نیست. اگر واقعا قصد پیشرفت دارید به شما توصیه میکنیم
مطالب پیچیدهتر موجود در این سایت را دنبال كنيد. با وجود منابع متنوع و
رایگان گردآوری شده در این سایت به سختی میتوانید جایگزین مشابه دیگری در
این زمینه پیدا کنید.
این
مجله طراحی وب پرطرفدار همچنین مجموعه بزرگی از آموزشهای کدنویسی مرتبط
با توسعه وب شامل پروژههای PHP/WordPress را پوشش میدهد.
بخش کدنویسی
Smashing Magazine از مطالب بهروزرسانی شده فراوانی که هر ماهه نوشتههای
جدیدی به آن اضافه میشود برخوردار است. اغلب مطالب آموزشی روی یک موضوع و
مفهوم خاص مثل آموزش Babylon.js و یا ساخت روبات چت Node.js متمرکز
هستند. روند تهیه و تولید محتوای Smashing کاملا مشخص و سرراست است،
بنابراین شما مطمئن خواهید بود که هر کدام از مطالب آموزشی به اندازه کافی
از جزئیات برخوردار هستند تا شما بتوانيد آن مطلب را به خوبی یاد بگیرید.
شاید
قرار دادن این وبسایت در فهرست معرفی ما کار چندان درستی نباشد، چرا که
خیلی از توسعه دهندگان از سادگی بیش از حد محتوای آن ناراضی هستند. اما اگر
بخواهیم صادقانه نگاه کنیم W3Schools بهترین مکان برای یادگیری رایگان
مطالب آموزشی مقدماتی است.
این سایت
همه چیز را از اصول پایه HTML/CSS تا JavaScript،Ajax،PHP،SQL و سایر
موضوعات مرتبط با زبانهای وب را تحت پوشش قرار میدهد. معمولا از این
وبسایت به عنوان یک مرجع راهنما استفاده میشود، اما مطالب آموزشی موجود
در آن نیز بسیار راهگشا است.
طی
چند سال گذشته CSS-Tricks پیشرفتهای قابل ملاحظهای داشته است. محتوای
تشکیل دهنده آن جدید، منحصر به فرد و فوق العاده با ارزش است و مطالب
آموزشی پیشرفته زیادی در زمینه هک CSS برای توسعه دهندگان وب مدرن را در
خود جای داده است.
اگر قصد دارید فراتر
از اصول اولیه پیش بروید، مجموعه بزرگی از مطالب آموزشی مربوط به CSS را
پیدا خواهید کرد. شاید مطالب ارائه شده تا حدودی پراکنده باشند، اما جزئیات
دقیقی در مورد هر یک از آنها بیان شده است. این سایت یکی از بهترینها در
زمینه تکنیکهای پیچیده CSS مثل ساخت نمودارهای CSS/SVG و یا منوهای
ناوبری پیشرفته است.
Auth0 یک شرکت احرازهویت است، به همین دلیل عجيب به نظر میرسد که مطالب آموزشی توسط آنها ارائه شود. اما بخش content marketing این وبسایت یک مکان عالی برای یافتن موضوعات آموزشی در زمینه کاری این شرکت است.
اغلب
مطالب آموزشی پوشش داده شده در این وبسایت شامل امنیت، احراز هویت و
اپلیکیشنهای تحت وب مبتنی بر جاوا اسکریپت هستند. این موضوعات کاملا طبقه
بندی شده بوده و میتوانند تکنیکهای پیشرفته توسعه وب را به شما آموزش
دهند.
WordPress
بزرگترین سیستم مدیریت محتوای حال حاضر دنیا است و هر ساله رشد قابل
ملاحظهای را تجربه میکند. به همین دلیل است که سایتهایی مثل WP Beginner
بسیار ارزشمند هستند، زیرا منابع عظیمی از مطالب آموزشی مفید در مورد
وردپرس در آنها وجود دارد.
اگر
میخواهید با قابلیتهای وردپرس آشنا شده و روش استفاده از آن را یاد
بگیرید، به شما تضمين میدهیم که این سایت نیاز شما را پوشش میدهد. شما
میتوانید قابلیتهای ابتدایی مثل ساخت کدهای کوتاه را یاد بگیرید و حتی
موضوعات متنوع موجود در پنل امنیتی مثل سفارشی سازی اطلاعیههای مدیریتی را
نیز فرا بگیرید. اگر میخواهید همه چیز را در مورد توسعه وردپرس یاد
بگیرید، WP Beginner تنها سایتی خواهد بود که به آن نیاز دارید.
بعضی
از توسعه دهندگان ترجيح میدهند به جای کار با سیستمهای مدیریت محتوا از
فریمورکهای سفارشی مثل Laravel استفاده کنند. این فریمورک تحت زبان
برنامهنویسی PHP اجرا میشود و امکان ساخت اپلیکیشنهای PHP را از ابتدا
برای توسعه دهندگان راحتتر میکند.
با
در اختیار داشتن پلتفرمهایی مثل Laracasts شما میتوانید از مقدمه
Laravel را یاد بگیرید. در واقع این سایت یک خدمات دهنده غیر رایگان و
حرفهای است، اما در کتابخانه خود دروس رایگان زیادی را در اختیار
علاقمندان قرار میدهد. بنابراین شما میتوانید شروع یادگیری Laravel را به
صورت رایگان از این وبسایت آغاز کنید و برای یادگیری موضوعات پیشرفتهتر
اشتراک این سایت را خریداری کنید. سایت TutsPlus نیز بخشی از مطالب آموزشی
خود را به آموزش Laravel اختصاص داده است که میتوانید از آن نیز استفاده کنید.
یکی
دیگر از منابع ارزشمند دیگری که مجموعه بزرگی از مطالب آموزشی را در
اختیار شما قرار میدهد این سایت است. اگر قصد دارید با HTML آشنا شوید،
HTML5 Doctor یک مکان ایدهال برای شروع کار است. این سایت یک مجموعه طبقه
بندی شده کامل از تمام المنتهای HTML را به همراه صفات (attribute) هر
کدام از آنها در اختیار شما قرار میدهد. همچنین شما میتوانید با گشت و
گذار در میان مجموعه مطالب آموزشی این سایت نکات آموزشی مورد نظر خود را
پیدا کنید.
این سایت را میتوان با
W3Schools در یک رده قرار داد، زیرا مخاطب هدف هر دوی آنها کاربران مقدماتی
هستند. بعد از این که شما یک درس را مطالعه کردید برای یافتن توضیحات و
مثالهای بیشتر باید به سراغ منابع دیگر بروید.
برای
بیش از یک دهه است که کاربران و دست اندرکاران SitePoint محتوایی باور
نکردنی در تمام زمینههای طراحی و توسعه وب را منتشر کردهاند. در حال حاضر
نیز محتوای ارائه شده توسط این سایت در حجم بالاتر و طیف گستردهتری از
موضوعات در حال ارائه است.
هر زبان
برنامه نویسی دسته بندی مخصوص به خود را دارد، به همین دلیل شما میتوانید
خیلی راحت مطالب آموزشی مورد نظر خود مثل آموزش JavaScript, HTML/CSS, PHP و
چندین عنوان دیگر را جستجو و پیدا کنید. انواع گوناگونی از کتابها و
مطالب منتشر شده نیز توسط SitePoint ارائه میشود که شما میتوانید از آنها
در سطوح پیشرفته آموزشی استفاده کنید.
یکی
دیگر از وبسایتهای آموزشی با نامی مشابه اما استراتژی محتوای متفاوت.
Tutorials Point یک مجموعه رایگان از انواع مطالب آموزشی در زمینه فناوری
اطلاعات است. در این سایت مطالب متنوع و زیادی در زمینه برنامه نویسی وب
مثل Node و PHP وجود دارد. شما همچنین میتوانید آموزشهایی در مورد
بانکهای اطلاعاتی، اپلیکیشنهای جاوا و جدیدترین فریم ورکهای جاوا
اسکریپت را نیز در Tutorials Point پیدا کنید. برای مشاهده عناوین موجود در
این وبسایت به دسته بندی توسعه وب آن مراجعه کنید.
در
ماه دسامبر هر سال گروه 24ways یک مجموعه از مقالات خود را به شکل تقویم
منتشر میکند. این مجموعه شامل 24 مقاله منتشر شده تا جشن سال نو است که در
زمینه طراحی UI/UX و توسعه وب نوشته شده است.
طی سالها، این گروه صدها مقاله آموزشی را منتشر كرده است که خوشبختانه بسیار خوب هم طبقه بندی شدهاند. با مراجعه به بخش code میتوانید مطالب آموزشی مربوط به توسعه وب را در عناوین متنوع پیدا کنید.
Eloquent
JavaScript نام یک کتاب آنلاین است که به رایگان منتشر شده است. این کتاب
یکی از بهترین منابع آموزشی برای طراحان وب است که به دنبال یادگیری جاوا
اسکریپت هستند. تمام 21 فصل این کتاب در اختیار شما است و بدون شک این کتاب
یکی از بهترین منابع برای توسعه دهندگان تازه کار جاوا اسکریپت است. شما
میتوانید مهارت خود در زمینه یادگیری زبان جاوا اسکریپت را با این کتاب
افزایش دهید.
شای
هاو یک مدیر تولید و توسعه دهنده است که مجموعه مقالات آموزشی اختصاصی
خود در زمینه آموزش کدنویسی HTML و CSS را منتشر كرده است. این مجموعه
مطالب آموزشی کاملا رایگان بوده و در یک کتاب آموزشی با همین نام نیز آورده
شده است. با پیگیری این مطالب آموزشی شما میتوانید سطح علمی خود را از
یک توسعه دهنده تازه کار تا مرحله نسبتا ماهر افزایش دهید. این دروس همه
چیز را در مورد فریم ورکها به شما آموزش نمیدهد، اما میتوانید به راحتی
اصول کدنویسی را با آن یاد بگیرید. سبک نوشتاری و نحوه آموزش شای بسیار
ساده است و ما استفاده از مطالب آموزشی او را برای کسانی که تازه قصد
یادگیری طراحی و توسعه وب را دارند توصیه میکنیم.
شاید
برایتان تعجب آور باشد که چرا به عنوان آخرین سایت آموزشی ما گوگل را در
این فهرست قرار دادهایم، اما همه به خوبی میدانیم که گوگل حلال تمام
مشکلات است. خیلی از توسعه دهندگان در حال راه اندازی وبسایت و یا وبلاگ
اختصاصی هستند که در آن مطالب آموزشی خود را به رایگان در اختیار دیگران
قرار میدهند، اما بدون جستجو کردن آنها شما هرگز به آنها دسترسی پیدا
نخواهید کرد. اگر برای یادگیری یک موضوع خاص به دنبال مطالب آموزشی هستید
به گوگل مراجعه کنید و با جستجوی کلیدواژه های خود ببینید گوگل چه پیشنهادی
برای شما دارد.